England - North York Moors to ScarboroughAll Saints is the Helmsley Parish Church and was built in the 1100s although there was definitely a church on this site before that. Inside there are some interesting murals that illustrate the history of the church and how Christianity spread in the Helmsley area. Previous | Album | Next |
|